package mysql8学习.初级.第01章_数据库的概述;


/**
 * DB:数据库(Database)  就是具体的信息
 *      即存储数据的“仓库”，其本质是一个文件系统。 它保存了一系列有组织的数据。
 * DBMS:数据库管理系统(Database Management System) 就是下载的那个比如mysql5.7
 *      是一种操纵和管理数据库的大型软件，用于建立、使用和维护数据库,对数据库进行统一管理和控制。
 *      用户通过数据库管理系统访问数据库中表内的数据。
 * SQL:结构化查询语言(Structured Query Language)
 *      专门用来与数据库通信的语言。
 *
 * RDBMS:关系行数据库
 *
 */
public class B_数据库概念 {
    /**
     * Oracle
     * 1979年，Oracle 2诞生,它是第一个商用的RDBMS (关系型数据库管理系统)。
     *      随着Oracle软件的名气越来越大，公司也改名叫Oracle公司。
     * 2007年，总计85亿美金收购BEA Systems。
     * 2009年，总计74亿美金收购SUN。 此前的2008年, SUN以10亿美金收购MySQL。
     *      意味着Oracle 同时拥有了MySQL的管理权，至此Oracle在数据库领域中成为绝对的领导者。
     * 2013年，甲骨文超越BM,成为继Microsoft后全球第二大软件公司。
     *      如今Oracle的年收入达到了400亿美金,足以证明商用(收费)数据库软件的价值。
     *
     * SQL Server
     * SQL Server是微软开发的大型商业数据库,诞生于1989年。
     *      C#、 .net等语言常使用，与WinNT完全集成， 也可以很好地与Microsoft Backoffice产品集成。
     *
     * DB2
     *      IBM公司的数据库产品，收费的。常应用在银行系统中。
     * PostgreSQL
     * PostgreSQL的稳定性极强，最符合SQL标准，开放源码，具备商业级DBMS质量。
     *      PG对数据量大的文本以及SQL处理较快。
     * SyBase
     *  已经淡出历史舞台。提供了一个非常专业数据建模的工具PowerDesigner.
     * SQLite
     *      嵌入式的小型数据库，应用在手机端。
     *      零配置， SQlite3不用安装, 不用配置,不用启动，关闭或者配置数据库实例。
     *      当系统崩溃后不用做任何恢复操作,再下次使用数据库的时候自动恢复。
     * informix
     *      IBM公司出品，取自Information 和Unix的结合,它是第一个被移植到Linux 上的商业数据库产品。
     *      仅运行于unix/inux平台，命令行操作。
     *      性能较高， 支持集群，适应于安全性要求极高的系统,尤其是银行，证券系统的应用。
     *
     */
    public static void main(String[] args) {

    }
}
